<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>订单查询</title>
    <style>
        red {
            color: red;
        }
    </style>
    <script src="../js/jquery-1.8.3.min.js"></script>
</head>
<body>


<h3 style="text-align: left;">聚合订单查询</h3>

汇元单号和商户订单号不可同时为空，同时都有以此参数为准<br>


app_id（应用ID）：
<red>*</red>
<input type="text" id="app_id" value="hyp200804494589000028073DA479E77"><br>

mch_uid（商户号）：
<input type="text" id="mch_uid" value="4945892126281"><br>

isv_app_id（服务商应用ID）：
<input type="text" id="isv_app_id" value=""><br>

isv_mch_uid（服务商户号）：
<input type="text" id="isv_mch_uid" value=""><br>

汇元单号（hy_bill_no）：
<input type="text" id="hy_bill_no" value=""><br>


商户系统内部单号,要求同一个商户号下唯一（out_trade_no）：
<input type="text" id="out_trade_no" value="2024051514344812"><br>



<input type="button" value="提交" onclick="sendRequest()"><br><br>

响应数据：<br>
<textarea id="response" cols="150" rows="30"></textarea>
</body>





<script src="../js/common.js"></script>
<script>

    function sendRequest() {
        // 创建一个新的XMLHttpRequest对象
        var xhr = new XMLHttpRequest();

        // 设置请求方法和URL
        xhr.open("POST", "/v1/payquery", true);

        // 设置请求头，告诉服务器发送的是JSON数据
        xhr.setRequestHeader("Content-Type", "application/json");

        // 监听请求状态改变
        xhr.onreadystatechange = function () {
            // 如果请求成功完成
            if (xhr.readyState === 4 && xhr.status === 200) {
                // 将响应输出到页面上
                document.getElementById("response").value = xhr.responseText;
            }
        };

        $("#response").val("");

        var hy_bill_no = $("#hy_bill_no").val();
        var out_trade_no = $("#out_trade_no").val();
        var app_id = $("#app_id").val();
        var mch_uid = $("#mch_uid").val();
        var isv_app_id = $("#isv_app_id").val();
        var isv_mch_uid = $("#isv_mch_uid").val();




        // 创建要发送的数据对象，并转换为JSON格式
        var data = {
            hy_bill_no: hy_bill_no,
            out_trade_no: out_trade_no,
            app_id: app_id,
            mch_uid: mch_uid,
            isv_app_id: isv_app_id,
            isv_mch_uid: isv_mch_uid,
        };
        var jsonData = JSON.stringify(data);

        // 发送请求
        xhr.send(jsonData);
    }
</script>
</html>